package com.mindskip.xzs.service;
//这段代码是一个Java接口定义，定义了用户事件日志服务的接口规范
//在前端方面，这段代码定义了用户事件日志服务的接口规范，前端可以通过调用这些方法来获取用户事件日志数据，实现用户事件日志的展示与查询功能。
//在后端方面，这段代码定义了用户事件日志服务的接口规范，后端开发人员需要实现这些方法的具体逻辑，包括根据用户ID获取用户事件日志列表、分页查询用户事件日志和查询每个月的用户事件日志数量等功能。
import com.mindskip.xzs.domain.UserEventLog;
import com.mindskip.xzs.viewmodel.admin.user.UserEventPageRequestVM;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * 用户事件日志服务接口
 */
public interface UserEventLogService extends BaseService<UserEventLog> {

    List<UserEventLog> getUserEventLogByUserId(Integer id);

    PageInfo<UserEventLog> page(UserEventPageRequestVM requestVM);

    List<Integer> selectMothCount();
}
